/**
 * 该模块主要给生产时的 mock 用，一般情况下你并不需要关注
 */
import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer'

const modules = import.meta.globEager('./mock/*.ts')
const mockModules: any[] = []
Object.values(modules).forEach((v) => {
	if (Array.isArray(v.default)) {
		mockModules.push(...v.default)
	}
})

export function setupProdMockServer() {
	createProdMockServer(mockModules)
}
